flex -i boql.lex
/root/lemon/lemon boql.y
cat try.cpp >> boql.c
g++ -c boql.c -o boqly.o
g++ -c lex.yy.c -o boqlf.o
g++ -c Expr.cpp -o Expr.o
g++ -c ObjectSpec.cpp -o ObjectSpec.o
g++ -c MemberSpec.cpp -o MemberSpec.o
g++ -c ClassSpec.cpp -o ClassSpec.o
g++ -c QuerySpec.cpp -o QuerySpec.o
g++ Expr.o ObjectSpec.o MemberSpec.o ClassSpec.o QuerySpec.o boqly.o boqlf.o -o try -lfl -lstdc++
